翻訳と辞書
Words near each other
・ Public Interest Oversight Board
・ Public interest privilege
・ Public Interest Registry
・ Public Interest Research Group
・ Public interest theory
・ Public Interest Watch
・ Public interface
・ Public international law
・ Public International Law & Policy Group
・ Public internet booths
・ Public intoxication
・ Public Investment Corporation
・ Public Ivy
・ Public journalism
・ Public key certificate
Public key fingerprint
・ Public key infrastructure
・ Public Knowledge
・ Public Knowledge Project
・ Public land
・ Public Land Commission
・ Public Land Corps
・ Public Land Law Review Commission
・ Public land mobile network
・ Public Land Survey System
・ Public Landing
・ Public Landing, Cincinnati
・ Public Landing, Maryland
・ Public Lands Interpretive Association
・ Public law


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Public key fingerprint : ウィキペディア英語版
Public key fingerprint

In public-key cryptography, a public key fingerprint is a short sequence of bytes used to identify a longer public key. Fingerprints are created by applying a cryptographic hash function to a public key. Since fingerprints are shorter than the keys they refer to, they can be used to simplify certain key management tasks. In Microsoft software, "thumbprint" is used instead of "fingerprint."
== Creating public key fingerprints ==
A public key fingerprint is typically created through the following steps:
# A public key (and optionally some additional data) is encoded into a sequence of bytes. To ensure that the same fingerprint can be recreated later, the encoding must be deterministic, and any additional data must be exchanged and stored alongside the public key. The additional data is typically information which anyone using the public key should be aware of. Examples of additional data include: which protocol versions the key should be used with (in the case of PGP fingerprints); and the name of the key holder (in the case of X.509 trust anchor fingerprints, where the additional data consists of an X.509 self-signed certificate).
# The data produced in the previous step is hashed with a cryptographic hash function such as SHA-1 or SHA-2.
# If desired, the hash function output can be truncated to provide a shorter, more convenient fingerprint.
This process produces a short fingerprint which can be used to authenticate a much larger public key. For example, whereas a typical RSA public key will be 1024 bits in length or longer, typical MD5 or SHA-1 fingerprints are only 128 or 160 bits in length.
When displayed for human inspection, fingerprints are usually encoded into hexadecimal strings. These strings are then formatted into groups of characters for readability. For example, a 128-bit MD5 fingerprint for SSH would be displayed as follows:
43:51:43:a1:b5:fc:8b:b7:0a:3a:a9:b1:0f:66:73:a8
This could be generated by the following command:

# for ssh keys:
ssh-keygen -lf /path/to/key.pub
# for pgp keys with gnupg (gpg)
gpg --fingerprint


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Public key fingerprint」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.